Golang Job: Golang Developer with Python and Scala

Job added on

Location

Richmond, Virginia - United States of America

Job type

Full-Time

Golang Job Details

Golang Developer with Python and Scala Expertise
Richmond, VA
We are seeking a highly skilled Golang Developer with additional expertise in Python and Scala to join our dynamic team. The ideal candidate will have experience building scalable, robust, and efficient backend systems, leveraging modern programming languages and frameworks. This role requires strong problem-solving skills, collaboration, and adaptability in a fast-paced, technology-driven environment.
Key Responsibilities:
  • Design, develop, and maintain high-performance backend services using Golang.
  • Write efficient, scalable, and reusable code while adhering to best practices.
  • Utilize Python for data processing, scripting, or integrating APIs.
  • Leverage Scala for big data processing and functional programming tasks.
  • Proficiency in Golang with 3+ years of hands-on experience.
  • Strong expertise in Python for scripting, automation, and backend development.
  • Scala experience, particularly in big data frameworks like Apache Spark, is a strong plus.
  • Solid understanding of multithreading, concurrency, and asynchronous programming.
  • Experience with RESTful APIs, gRPC, or GraphQL.
  • Knowledge of Docker, Kubernetes, and cloud platforms (AWS, Google Cloud Platform, or Azure).
  • Familiarity with database technologies (SQL and NoSQL).
  • Excellent problem-solving and debugging skills.
  • Ability to write clean, well-documented, and testable code.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.